C.S.Burner 🪙 ━►🔥GIT Node
Node / reticulum_mirror / MeshChatX / files / meshchatx / src / frontend / components / PostInstallPromptHost.vue
Displaying Raw • Download
meshchatx/src/frontend/components/PostInstallPromptHost.vue 65ca9ddc823fcc2c8f8653c553b944b85db0875f (65ca9ddc) Text, 5.74 KB
Tff7b72<!Tff7b72-Tff7b72- Te6edf3SPDXTff7b72-Te6edf3LicenseTff7b72-Te6edf3IdentifierTb4b4b4: T79c0ff0Te6edf3BSD Tff7b72-Tff7b72-Tff7b72>
Tff7b72<Te6edf3templateTff7b72>
Tff7b72<Te6edf3AppUpdatePrompt
Tb4b4b4:Te6edf3modelTff7b72-Te6edf3valueTff7b72=Ta5d6ff"Ta5d6ffvisibleTa5d6ff"
Tb4b4b4:Te6edf3titleTff7b72=Ta5d6ff"Ta5d6ffresolvedTitleTa5d6ff"
Tb4b4b4:Te6edf3descriptionTff7b72=Ta5d6ff"Ta5d6ffresolvedDescriptionTa5d6ff"
Tb4b4b4:Te6edf3primaryTff7b72-Te6edf3labelTff7b72=Ta5d6ff"Ta5d6ffresolvedPrimaryLabelTa5d6ff"
Tb4b4b4:Te6edf3secondaryTff7b72-Te6edf3labelTff7b72=Ta5d6ff"Ta5d6ffresolvedSecondaryLabelTa5d6ff"
Tb4b4b4:Te6edf3busyTff7b72=Ta5d6ff"Ta5d6ffbusyTa5d6ff"
Tf0883e@updateTb4b4b4:Te6edf3modelTff7b72-Te6edf3valueTff7b72=Ta5d6ff"Ta5d6ffonVisibleUpdateTa5d6ff"
Tf0883e@primaryTff7b72=Ta5d6ff"Ta5d6ffonPrimaryTa5d6ff"
Tf0883e@secondaryTff7b72=Ta5d6ff"Ta5d6ffonSecondaryTa5d6ff"
Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3templateTff7b72>
Tff7b72<Te6edf3scriptTff7b72>
Tff7b72import T7ee787AppUpdatePrompt Tff7b72from Ta5d6ff"Ta5d6ff./AppUpdatePrompt.vueTa5d6ff"Tb4b4b4;
Tff7b72import Tb4b4b4{ Te6edf3listPostInstallPromptsByPriority Tb4b4b4} Tff7b72from Ta5d6ff"Ta5d6ff../js/registries/postInstallPromptRegistry.jsTa5d6ff"Tb4b4b4;
Tff7b72import Tb4b4b4{ Te6edf3markPromptSeenTb4b4b4, Te6edf3shouldShowPrompt Tb4b4b4} Tff7b72from Ta5d6ff"Ta5d6ff../js/postInstallPromptState.jsTa5d6ff"Tb4b4b4;
Te6edf3export Te6edf3default Tb4b4b4{
Te6edf3nameTb4b4b4: Ta5d6ff"Ta5d6ffPostInstallPromptHostTa5d6ff"Tb4b4b4,
Te6edf3componentsTb4b4b4: Tb4b4b4{ Te6edf3AppUpdatePrompt Tb4b4b4},
Te6edf3emitsTb4b4b4: Tb4b4b4[Ta5d6ff"Ta5d6ffcompletedTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffdismissedTa5d6ff"Tb4b4b4],
Te6edf3dataTb4b4b4() Tb4b4b4{
Tff7b72return Tb4b4b4{
Te6edf3visibleTb4b4b4: Te6edf3falseTb4b4b4,
Te6edf3busyTb4b4b4: Te6edf3falseTb4b4b4,
Te6edf3activeEntryTb4b4b4: Te6edf3nullTb4b4b4,
Tb4b4b4};
Tb4b4b4},
Te6edf3computedTb4b4b4: Tb4b4b4{
Te6edf3resolvedTitleTb4b4b4() Tb4b4b4{
Tff7b72if Tb4b4b4(!Te6edf3thisTff7b72.Td2a8ffactiveEntry?Tff7b72.Td2a8fftitleKeyTb4b4b4) Tb4b4b4{
Tff7b72return Ta5d6ff"Ta5d6ff"Tb4b4b4;
Tb4b4b4}
Tff7b72return Te6edf3thisTff7b72.$Te6edf3tTb4b4b4(Te6edf3thisTff7b72.Td2a8ffactiveEntryTff7b72.Td2a8fftitleKeyTb4b4b4);
Tb4b4b4},
Te6edf3resolvedDescriptionTb4b4b4() Tb4b4b4{
Tff7b72if Tb4b4b4(!Te6edf3thisTff7b72.Td2a8ffactiveEntry?Tff7b72.Td2a8ffdescriptionKeyTb4b4b4) Tb4b4b4{
Tff7b72return Ta5d6ff"Ta5d6ff"Tb4b4b4;
Tb4b4b4}
Tff7b72return Te6edf3thisTff7b72.$Te6edf3tTb4b4b4(Te6edf3thisTff7b72.Td2a8ffactiveEntryTff7b72.Td2a8ffdescriptionKeyTb4b4b4);
Tb4b4b4},
Te6edf3resolvedPrimaryLabelTb4b4b4() Tb4b4b4{
Te6edf3const Te6edf3key Tff7b72= Te6edf3thisTff7b72.Td2a8ffactiveEntry?Tff7b72.Td2a8ffprimaryLabelKey Tff7b72|Tff7b72| Ta5d6ff"Ta5d6ffcommon.continueTa5d6ff"Tb4b4b4;
Tff7b72return Te6edf3thisTff7b72.$Te6edf3tTb4b4b4(Te6edf3keyTb4b4b4);
Tb4b4b4},
Te6edf3resolvedSecondaryLabelTb4b4b4() Tb4b4b4{
Tff7b72if Tb4b4b4(!Te6edf3thisTff7b72.Td2a8ffactiveEntry?Tff7b72.Td2a8ffsecondaryLabelKeyTb4b4b4) Tb4b4b4{
Tff7b72return Ta5d6ff"Ta5d6ff"Tb4b4b4;
Tb4b4b4}
Tff7b72return Te6edf3thisTff7b72.$Te6edf3tTb4b4b4(Te6edf3thisTff7b72.Td2a8ffactiveEntryTff7b72.Td2a8ffsecondaryLabelKeyTb4b4b4);
Tb4b4b4},
Tb4b4b4},
Te6edf3methodsTb4b4b4: Tb4b4b4{
Tff7b72/Tff7b72*Tff7b72*
Tff7b72* Te6edf3Find Tff7b72and Te6edf3show Te6edf3the Tffa657next Te6edf3pending Te6edf3registry Te6edf3promptTff7b72.
Tff7b72* Tf0883e@returns Tb4b4b4{Te6edf3PromiseTff7b72<Te6edf3booleanTff7b72>Tb4b4b4} Te6edf3true Tff7b72if Te6edf3a Te6edf3prompt Te6edf3was Te6edf3opened
Tff7b72*Tff7b72/
Tff7b72async Te6edf3showNextTb4b4b4() Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffvisibleTb4b4b4) Tb4b4b4{
Tff7b72return Te6edf3trueTb4b4b4;
Tb4b4b4}
Te6edf3const Te6edf3pending Tff7b72= Tff7b72await Te6edf3thisTff7b72.Td2a8fffindNextPendingTb4b4b4();
Tff7b72if Tb4b4b4(!Te6edf3pendingTb4b4b4) Tb4b4b4{
Tff7b72return Te6edf3falseTb4b4b4;
Tb4b4b4}
Te6edf3thisTff7b72.Td2a8ffactiveEntry Tff7b72= Te6edf3pendingTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffvisible Tff7b72= Te6edf3trueTb4b4b4;
Tff7b72return Te6edf3trueTb4b4b4;
Tb4b4b4},
Tff7b72/Tff7b72*Tff7b72*
Tff7b72* Tf0883e@returns Tb4b4b4{Te6edf3PromiseTff7b72<Te6edf3importTb4b4b4(Ta5d6ff'Ta5d6ff../js/registries/postInstallPromptRegistry.jsTa5d6ff'Tb4b4b4)Tff7b72.Td2a8ffPostInstallPromptEntry Tff7b72| Te6edf3nullTff7b72>Tb4b4b4}
Tff7b72*Tff7b72/
Tff7b72async Te6edf3findNextPendingTb4b4b4() Tb4b4b4{
Tff7b72for Tb4b4b4(Te6edf3const Te6edf3entry Te6edf3of Te6edf3listPostInstallPromptsByPriorityTb4b4b4()) Tb4b4b4{
Tff7b72if Tb4b4b4(!Te6edf3shouldShowPromptTb4b4b4(Te6edf3entryTff7b72.Td2a8ffidTb4b4b4, Te6edf3entryTff7b72.Td2a8ffrevisionTb4b4b4)) Tb4b4b4{
Tff7b72continueTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3typeof Te6edf3entryTff7b72.Td2a8ffshouldShow Tff7b72==Tff7b72= Ta5d6ff"Ta5d6fffunctionTa5d6ff"Tb4b4b4) Tb4b4b4{
Tff7b72try Tb4b4b4{
Te6edf3const Te6edf3ok Tff7b72= Tff7b72await Te6edf3entryTff7b72.Td2a8ffshouldShowTb4b4b4();
Tff7b72if Tb4b4b4(!Te6edf3okTb4b4b4) Tb4b4b4{
Tff7b72continueTb4b4b4;
Tb4b4b4}
Tb4b4b4} Te6edf3catch Tb4b4b4(Te6edf3eTb4b4b4) Tb4b4b4{
Te6edf3consoleTff7b72.Td2a8fferrorTb4b4b4(`Te6edf3postTff7b72-Te6edf3install Te6edf3prompt $Tb4b4b4{Te6edf3entryTff7b72.Td2a8ffidTb4b4b4} Te6edf3shouldShow Te6edf3failed`Tb4b4b4, Te6edf3eTb4b4b4);
Tff7b72continueTb4b4b4;
Tb4b4b4}
Tb4b4b4}
Tff7b72return Te6edf3entryTb4b4b4;
Tb4b4b4}
Tff7b72return Te6edf3nullTb4b4b4;
Tb4b4b4},
Te6edf3hideTb4b4b4() Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffvisible Tff7b72= Te6edf3falseTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffactiveEntry Tff7b72= Te6edf3nullTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffbusy Tff7b72= Te6edf3falseTb4b4b4;
Tb4b4b4},
Te6edf3onVisibleUpdateTb4b4b4(Te6edf3valTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffvisible Tff7b72= Te6edf3valTb4b4b4;
Tff7b72if Tb4b4b4(!Te6edf3valTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.$Te6edf3emitTb4b4b4(Ta5d6ff"Ta5d6ffdismissedTa5d6ff"Tb4b4b4);
Te6edf3thisTff7b72.Td2a8ffactiveEntry Tff7b72= Te6edf3nullTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffbusy Tff7b72= Te6edf3falseTb4b4b4;
Tb4b4b4}
Tb4b4b4},
Te6edf3dismissActiveTb4b4b4() Tb4b4b4{
Te6edf3const Te6edf3entry Tff7b72= Te6edf3thisTff7b72.Td2a8ffactiveEntryTb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3entryTb4b4b4) Tb4b4b4{
Te6edf3markPromptSeenTb4b4b4(Te6edf3entryTff7b72.Td2a8ffidTb4b4b4, Te6edf3entryTff7b72.Td2a8ffrevisionTb4b4b4);
Tb4b4b4}
Te6edf3thisTff7b72.Td2a8ffhideTb4b4b4();
Te6edf3thisTff7b72.$Te6edf3emitTb4b4b4(Ta5d6ff"Ta5d6ffcompletedTa5d6ff"Tb4b4b4, Tb4b4b4{ Tffa657idTb4b4b4: Te6edf3entry?Tff7b72.Td2a8ffidTb4b4b4, Te6edf3revisionTb4b4b4: Te6edf3entry?Tff7b72.Td2a8ffrevision Tb4b4b4});
Tb4b4b4},
Tff7b72async Te6edf3onPrimaryTb4b4b4() Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffbusy Tff7b72|Tff7b72| !Te6edf3thisTff7b72.Td2a8ffactiveEntryTb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3thisTff7b72.Td2a8ffbusy Tff7b72= Te6edf3trueTb4b4b4;
Tff7b72try Tb4b4b4{
Te6edf3const Te6edf3entry Tff7b72= Te6edf3thisTff7b72.Td2a8ffactiveEntryTb4b4b4;
Te6edf3let Te6edf3keepOpen Tff7b72= Te6edf3falseTb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3typeof Te6edf3entryTff7b72.Td2a8ffonPrimary Tff7b72==Tff7b72= Ta5d6ff"Ta5d6fffunctionTa5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3const Te6edf3result Tff7b72= Tff7b72await Te6edf3entryTff7b72.Td2a8ffonPrimaryTb4b4b4({ Te6edf3entry Tb4b4b4});
Te6edf3keepOpen Tff7b72= Te6edf3result Tff7b72==Tff7b72= Te6edf3falseTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3keepOpenTb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3entryTff7b72.Td2a8ffdismissOnPrimary Tff7b72!=Tff7b72= Te6edf3falseTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffdismissActiveTb4b4b4();
Tb4b4b4} Tff7b72else Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffhideTb4b4b4();
Te6edf3thisTff7b72.$Te6edf3emitTb4b4b4(Ta5d6ff"Ta5d6ffcompletedTa5d6ff"Tb4b4b4, Tb4b4b4{ Tffa657idTb4b4b4: Te6edf3entryTff7b72.Td2a8ffidTb4b4b4, Te6edf3revisionTb4b4b4: Te6edf3entryTff7b72.Td2a8ffrevision Tb4b4b4});
Tb4b4b4}
Tb4b4b4} Te6edf3catch Tb4b4b4(Te6edf3eTb4b4b4) Tb4b4b4{
Te6edf3consoleTff7b72.Td2a8fferrorTb4b4b4(Ta5d6ff"Ta5d6ffpost-install prompt primary action failedTa5d6ff"Tb4b4b4, Te6edf3eTb4b4b4);
Tb4b4b4} Tff7b72finally Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffbusy Tff7b72= Te6edf3falseTb4b4b4;
Tb4b4b4}
Tb4b4b4},
Tff7b72async Te6edf3onSecondaryTb4b4b4() Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffbusy Tff7b72|Tff7b72| !Te6edf3thisTff7b72.Td2a8ffactiveEntry?Tff7b72.Td2a8ffsecondaryLabelKeyTb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3thisTff7b72.Td2a8ffbusy Tff7b72= Te6edf3trueTb4b4b4;
Tff7b72try Tb4b4b4{
Te6edf3const Te6edf3entry Tff7b72= Te6edf3thisTff7b72.Td2a8ffactiveEntryTb4b4b4;
Te6edf3let Te6edf3keepOpen Tff7b72= Te6edf3falseTb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3typeof Te6edf3entryTff7b72.Td2a8ffonSecondary Tff7b72==Tff7b72= Ta5d6ff"Ta5d6fffunctionTa5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3const Te6edf3result Tff7b72= Tff7b72await Te6edf3entryTff7b72.Td2a8ffonSecondaryTb4b4b4({ Te6edf3entry Tb4b4b4});
Te6edf3keepOpen Tff7b72= Te6edf3result Tff7b72==Tff7b72= Te6edf3falseTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3keepOpenTb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3entryTff7b72.Td2a8ffdismissOnSecondary Tff7b72!=Tff7b72= Te6edf3falseTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffdismissActiveTb4b4b4();
Tb4b4b4} Tff7b72else Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffhideTb4b4b4();
Te6edf3thisTff7b72.$Te6edf3emitTb4b4b4(Ta5d6ff"Ta5d6ffcompletedTa5d6ff"Tb4b4b4, Tb4b4b4{ Tffa657idTb4b4b4: Te6edf3entryTff7b72.Td2a8ffidTb4b4b4, Te6edf3revisionTb4b4b4: Te6edf3entryTff7b72.Td2a8ffrevision Tb4b4b4});
Tb4b4b4}
Tb4b4b4} Te6edf3catch Tb4b4b4(Te6edf3eTb4b4b4) Tb4b4b4{
Te6edf3consoleTff7b72.Td2a8fferrorTb4b4b4(Ta5d6ff"Ta5d6ffpost-install prompt secondary action failedTa5d6ff"Tb4b4b4, Te6edf3eTb4b4b4);
Tb4b4b4} Tff7b72finally Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffbusy Tff7b72= Te6edf3falseTb4b4b4;
Tb4b4b4}
Tb4b4b4},
Tb4b4b4},
Tb4b4b4};
Tff7b72<Tff7b72/Te6edf3scriptTff7b72>
Served by rngit 1.5.2 - Generated in 0.03s